Internet Archive BookReader - Contemporary evolution : an essay on some recent social changes